/* CSS Document */
.container{display:block; width:100%;}
.container .tese{display:block; width:100%;}
.container .tese .fl{width:50%; height:471px;background:url(../images/tesebg.jpg) no-repeat right top; }
.container .tese .fr{width:50%; height:471px; background:url(../images/tese2bg.jpg) no-repeat left top;}

.container .tese .fl .f_in{float:right; width:581px;}
.container .tese .fl ul{display:block;width:536px; margin-top:50px;}
.container .tese .fl ul li{display:block; margin-bottom:60px;}
.container .tese .fl ul li .num{float:left; width:92px; height:92px;}
.container .tese .fl ul li .wz{float:right; width:420px;}
.container .tese .fl ul li .wz .tit{display:block; height:30px; line-height:30px; font-size:26px; color:#fff; font-weight:bold;}
.container .tese .fl ul li .wz .detail{display:block; font-size:14px; line-height:22px; color:#fff; padding-top:15px;}
.container .tese .fl ul li .wz .detail a{font-size:14px; color:#fff;}

.container .tese .fl ul li.first .num{background:url(../images/icon1.png) no-repeat center top;}
.container .tese .fl ul li.second .num{background:url(../images/icon2.png) no-repeat center top;}

.container .tese .fl ul li.first {background:url(../images/ge.png) no-repeat right bottom; padding-bottom:60px; }


.container .wrap{display:block; width:100%; height:477px; background:#212121;}
.container .wrap .company{width:50%; height:477px; background:#212121;}
.container .wrap .news{width:50%; height:477px; background:url(../images/n_bg.jpg) no-repeat left top;}

.container .wrap .company .c_in{float:right; width:581px;padding-top:50px;}
.container .wrap .news .n_in{float:left; width:541px;height:427px; background:url(../images/black.png) repeat left top;padding-top:50px; padding-left:40px;}

.container .wrap .company .c_in .title{display:block; padding-bottom:18px; background:url(../images/xian.jpg) no-repeat left bottom;}
.container .wrap .company .c_in .title .en{display:block; height:40px; line-height:40px; font-size:38px; color:#fff; font-family:Candara,Arial, Helvetica, sans-serif; text-transform:uppercase;}
.container .wrap .company .c_in .title h4{display:block;height:30px; line-height:30px; font-size:25px; color:#fff; font-weight:normal;}
.container .wrap .company .c_in .con{display:block;width:536px; padding-top:30px; font-size:13px; color:#d3d3d3;}
.container .wrap .company .c_in .con a{color:#fff;}
.container .wrap .company .c_in .con img{float:left; width:149px; height:112px; margin-right:15px;}
.container .wrap .company .c_in  .more{display:block; width:135px; height:42px; background:#cd0a0a; line-height:42px; font-size:14px;color:#fff; text-align:center; margin-top:38px;}


.container .wrap .news .n_in .title{display:block; padding-bottom:18px; background:url(../images/xian.jpg) no-repeat left bottom;}
.container .wrap .news .n_in .title .en{display:block; height:40px; line-height:40px; font-size:38px; color:#fff; font-family:Candara,Arial, Helvetica, sans-serif; text-transform:uppercase;}
.container .wrap .news .n_in .title h4{display:block;height:30px; line-height:30px; font-size:25px; color:#fff; font-weight:normal;}
.container .wrap .news .n_in .con{display:block; width:500px;padding-top:20px; }
.container .wrap .news .n_in .con li{display:block; height:64px; padding-bottom:20px; background:url(../images/xian2.jpg) repeat-x left bottom; margin-bottom:20px;}
.container .wrap .news .n_in .con li .num{float:left; width:60px; height:65px; background:#0f0e0e;}
.container .wrap .news .n_in .con li .num .d{display:block; font-size:24px; line-height:30px; height:30px; padding-top:10px;text-align:center; color:#fff; font-weight:bold;}
.container .wrap .news .n_in .con li .num .yy-m{display:block; height:20px; line-height:20px; font-size:12px; text-align:center; color:#b7b7b7;}
.container .wrap .news .n_in .con li .wz{float:right; width:420px;}
.container .wrap .news .n_in .con li .wz .tit{display:block; height:20px; line-height:20px; font-size:17px; color:#fff;}
.container .wrap .news .n_in .con li .wz .detail{display:Block; padding-top:10px;font-size:12px; line-height:18px; color:#b1b1b1;}

.container .research{display:block; width:1163px; margin:0 auto; margin-top:70px;}
.container .research .title{display:block; padding-bottom:20px; background:url(../images/xian3.jpg) no-repeat center bottom;}
.container .research .title  h4{display:block; height:34px; line-height:34px; font-size:32px; color:#222; text-align:center; font-weight:normal;}
.container .research  .tip{display:Block; width:1163px;  text-align:center; color:#999; padding:8px 0px; line-height:20px; font-size:14px;}
.container .research  .con{display:block; padding-top:25px;}
.container .research  .con ul{display:block;webkit-perspective:1300px;
	-o-perspective:1300px;
	-ms-perspective:1300px;
	perspective:1300px;
	-webkit-transform-style:preserve-3d;
	-o-transform-style:preserve-3d;
	-ms-transform-style:preserve-3d;
	transform-style:preserve-3d;}
.container .research  .con ul li{float:left; width:387px; height:300px; background:#CD0A0A; 
-webkit-transition:all 1.2s ease-in-out 0.2s;
-moz-transition:all 1.2s ease-in-out 0.2s;
-o-transition:all 1.2s ease-in-out 0.2s;
transition:all 1.2s ease-in-out 0.2s;
	-webkit-transform:rotatex(-80deg) translateZ(0);
	-ms-transform:rotatex(-80deg) translateZ(0);
	transform:rotatex(-80deg) translateZ(0);
	-webkit-transform-origin:0 0 0;
	-ms-transform-origin:0 0 0;
	transform-origin:0 0 0;
	opacity:0
}
.container .research  .con ul li .l_in{display:block; padding:30px; }
.container .research  .con ul li .l_in .tit{display:Block; height:30px; line-height:30px; font-size:26px; color:#fff;}
.container .research  .con ul li .l_in .tip2{display:Block; padding:20px 0px; font-size:13px; color:#fff; line-height:20px;}
.container .research  .con ul li .l_in dd{display:block; height:26px; padding-left:16px; background:url(../images/arr.png) no-repeat left center; color:#fff; font-size:14px; line-height:26px;}

.container .research  .con ul li.second{background:#fff;}
.container .research  .con ul li.second .l_in{display:block; padding:30px; }
.container .research  .con ul li.second .l_in .tit{display:Block; height:30px; line-height:30px; font-size:26px; color:#444;}
.container .research  .con ul li.second .l_in .tip2{display:Block; padding:20px 0px; font-size:13px; color:#666; line-height:20px;}
.container .research  .con ul li.second .l_in dd{display:block; height:26px; padding-left:16px; background:url(../images/arr2.png) no-repeat left center; color:#666; font-size:14px; line-height:26px;}


.container .research  .con ul li.third{background:#fc6002;}
.container .research  .con ul li.third .l_in{display:block; padding:30px; }
.container .research  .con ul li.third .l_in .tit{display:Block; height:30px; line-height:30px; font-size:26px; color:#fff;}
.container .research  .con ul li.third .l_in .tip2{display:Block; padding:20px 0px; font-size:13px; color:#fff; line-height:20px;}
.container .research  .con ul li.third .l_in dd{display:block; height:26px; padding-left:16px; background:url(../images/arr.png) no-repeat left center; color:#fff; font-size:14px; line-height:26px;}


.container .research  .con ul li.fourth{background:#424242;}
.container .research  .con ul li.fourth .l_in{display:block; padding:30px; }
.container .research  .con ul li.fourth .l_in .tit{display:Block; height:30px; line-height:30px; font-size:26px; color:#fff;}
.container .research  .con ul li.fourth .l_in .tip2{display:Block; padding:20px 0px; font-size:13px; color:#fff; line-height:20px;}
.container .research  .con ul li.fourth .l_in dd{display:block; height:26px; padding-left:16px; background:url(../images/arr.png) no-repeat left center; color:#fff; font-size:14px; line-height:26px;}



.container .research  .con ul li.fifth{background:#b84f4f;}
.container .research  .con ul li.fifth .l_in{display:block; padding:30px; }
.container .research  .con ul li.fifth .l_in .tit{display:Block; height:30px; line-height:30px; font-size:26px; color:#fff;}
.container .research  .con ul li.fifth .l_in .tip2{display:Block; padding:20px 0px; font-size:13px; color:#fff; line-height:20px;}
.container .research  .con ul li.fifth .l_in dd{display:block; height:26px; padding-left:16px; background:url(../images/arr.png) no-repeat left center; color:#fff; font-size:14px; line-height:26px;}


.container .research  .con ul li.sixth{background:#89432e}
.container .research  .con ul li.sixth .l_in{display:block; padding:30px; }
.container .research  .con ul li.sixth .l_in .tit{display:Block; height:30px; line-height:30px; font-size:26px; color:#fff;}
.container .research  .con ul li.sixth .l_in .tip2{display:Block; padding:20px 0px; font-size:13px; color:#fff; line-height:20px;}
.container .research  .con ul li.sixth .l_in dd{display:block; height:26px; padding-left:16px; background:url(../images/arr.png) no-repeat left center; color:#fff; font-size:14px; line-height:26px;}

.container .research .con ul .revealed{-webkit-transform:rotatex(0) translateZ(0);
	-ms-transform:rotatex(0) translateZ(0);
	transform:rotatex(0) translateZ(0);
	opacity:1}


.container .business{display:block; width:1163px; margin:0 auto; margin-top:70px;}
.container .business .title{display:block; padding-bottom:20px; background:url(../images/xian3.jpg) no-repeat center bottom;}
.container .business .title .en{display:block; width:1163px; height:70px; line-height:70px; text-align:center; color:#222; font-size:60px; font-weight:bold;font-family:Candara,Arial, Helvetica, sans-serif;  }
.container .business .title  h4{display:block; height:34px; line-height:34px; font-size:32px; color:#222; text-align:center; font-weight:normal;}
.container .business .con{display:block; width:1163px; overflow:hidden; padding-top:40px;}
.container .business .con li{float:left; width:387px; height:300px;}
.container .business .con .first .f2{background:#4b4544; position:relative; z-index:2; left:0; top:0;}
.container .business .con .first .f2 .bg{display:block; width:397px; height:300px; position:absolute; z-index:2; left:0; top:0;}
.container .business .con .first .f2 .tit{display:block; width:320px;position:absolute; z-index:3; left:0; top:0; padding-left:30px; padding-top:30px; font-size:24px; font-weight:bold; line-height:34px; color:#fff;}
.container .business .con .first .f2 .detail{display:block; position:absolute; z-index:4; left:0; top:60px; width:320px; padding-left:30px; font-size:13px; line-height:24px; padding-top:25px; color:#fff;}
.container .business .con .first .f2 .more{display:Block; position:absolute; bottom:30px; right:30px; z-index:8;width:36px; height:36px; background:url(../images/01_arr.png) no-repeat -51px -5px; transition:all 1.2s linear .2s;-webkit-transition:all 1.2s linear .2s;-moz-transition:all 1.2s linear .2s;-o-transition:all 1.2s linear .2s;border:1px solid #fff; }
.container .business .con .first .f2 .more:hover{display:Block; width:36px; height:36px;background:#fff url(../images/01_arr.png) no-repeat -5px -5px;}
.container .business .con .first .f2 .arrow{display:block;width:11px; height:19px; background:url(../images/arrow.png) no-repeat left top; position:absolute; left:-11px; top:141px; z-index:7;}


.container .business .con .second .f1{background:#c8302d; position:relative; z-index:2; left:0; top:0;}
.container .business .con .second .f1 .bg{display:block; width:397px; height:300px; position:absolute; z-index:2; left:0; top:0;}
.container .business .con .second .f1 .tit{display:block; width:320px;position:absolute; z-index:3; left:0; top:0; padding-left:30px; padding-top:30px; font-size:24px; font-weight:bold; line-height:34px; color:#fff;}
.container .business .con .second .f1 .detail{display:block; position:absolute; z-index:4; left:0; top:60px; width:320px; padding-left:30px; font-size:13px; line-height:24px; padding-top:25px; color:#fff;}
.container .business .con .second .f1 .more{display:Block; position:absolute; bottom:30px; right:30px; z-index:8;width:36px; height:36px; background:url(../images/01_arr.png) no-repeat -51px -5px; transition:all 1.2s linear .2s;-webkit-transition:all 1.2s linear .2s;-moz-transition:all 1.2s linear .2s;-o-transition:all 1.2s linear .2s;border:1px solid #fff; }
.container .business .con .second .f1 .more:hover{display:Block; width:36px; height:36px;background:#fff url(../images/01_arr.png) no-repeat -5px -5px;}
.container .business .con .second .f1 .arrow{display:block;width:11px; height:19px; background:url(../images/arrow2.png) no-repeat left top; position:absolute; right:-10px; top:141px; z-index:7;}



.container .business .con .second .f2{background:#fc6002; position:relative; z-index:2; left:0; top:0;}
.container .business .con .second .f2 .bg{display:block; width:397px; height:300px; position:absolute; z-index:2; left:0; top:0;}
.container .business .con .second .f2 .tit{display:block; width:320px;position:absolute; z-index:3; left:0; top:0; padding-left:30px; padding-top:30px; font-size:24px; font-weight:bold; line-height:34px; color:#fff;}
.container .business .con .second .f2 .detail{display:block; position:absolute; z-index:4; left:0; top:60px; width:320px; padding-left:30px; font-size:13px; line-height:24px; padding-top:25px; color:#fff;}
.container .business .con .second .f2 .more{display:Block; position:absolute; bottom:30px; right:30px; z-index:8;width:36px; height:36px; background:url(../images/01_arr.png) no-repeat -51px -5px; transition:all 1.2s linear .2s;-webkit-transition:all 1.2s linear .2s;-moz-transition:all 1.2s linear .2s;-o-transition:all 1.2s linear .2s;border:1px solid #fff; }
.container .business .con .second .f2 .more:hover{display:Block; width:36px; height:36px;background:#fff url(../images/01_arr.png) no-repeat -5px -5px;}
.container .business .con .second .f2 .arrow{display:block;width:19px; height:11px; background:url(../images/arrow3.png) no-repeat left top; position:absolute; left:186px; top:-10px; z-index:7;}



.container .business .con .third .f2{background:#333434; position:relative; z-index:2; left:0; top:0;}
.container .business .con .third .f2 .bg{display:block; width:397px; height:300px; position:absolute; z-index:2; left:0; top:0;}
.container .business .con .third .f2 .tit{display:block; width:320px;position:absolute; z-index:3; left:0; top:0; padding-left:30px; padding-top:30px; font-size:24px; font-weight:bold; line-height:34px; color:#fff;}
.container .business .con .third .f2 .detail{display:block; position:absolute; z-index:4; left:0; top:60px; width:320px; padding-left:30px; font-size:13px; line-height:24px; padding-top:25px; color:#fff;}
.container .business .con .third .f2 .more{display:Block; position:absolute; bottom:30px; right:30px; z-index:8;width:36px; height:36px; background:url(../images/01_arr.png) no-repeat -51px -5px; transition:all 1.2s linear .2s;-webkit-transition:all 1.2s linear .2s;-moz-transition:all 1.2s linear .2s;-o-transition:all 1.2s linear .2s;border:1px solid #fff; }
.container .business .con .third .f2 .more:hover{display:Block; width:36px; height:36px;background:#fff url(../images/01_arr.png) no-repeat -5px -5px;}
.container .business .con .third .f2 .arrow{display:block;width:11px; height:19px; background:url(../images/arrow4.png) no-repeat left top; position:absolute; left:-11px; top:141px; z-index:7;}




.container .business .con .fourth .f1{background:#8daebe; position:relative; index:2; left:0; top:0;}
.container .business .con .fourth .f1 .bg{display:block; width:397px; height:300px; position:absolute; z-index:2; left:0; top:0;}
.container .business .con .fourth .f1 .tit{display:block; width:320px;position:absolute; z-index:3; left:0; top:0; padding-left:30px; padding-top:30px; font-size:24px; font-weight:bold; line-height:34px; color:#fff;}
.container .business .con .fourth .f1 .detail{display:block; position:absolute; z-index:4; left:0; top:60px; width:320px; padding-left:30px; font-size:13px; line-height:24px; padding-top:25px; color:#fff;}
.container .business .con .fourth .f1 .more{display:Block; position:absolute; bottom:30px; right:30px; z-index:8;width:36px; height:36px; background:url(../images/01_arr.png) no-repeat -51px -5px; transition:all 1.2s linear .2s;-webkit-transition:all 1.2s linear .2s;-moz-transition:all 1.2s linear .2s;-o-transition:all 1.2s linear .2s;border:1px solid #fff; }
.container .business .con .fourth .f1 .more:hover{display:Block; width:36px; height:36px;background:#fff url(../images/01_arr.png) no-repeat -5px -5px;}
.container .business .con .fourth .f1 .arrow{display:block;width:11px; height:19px; background:url(../images/arrow5.png) no-repeat left top; position:absolute; right:-10px; top:141px; z-index:7;}



.container .business .con .fourth .f2{background:#89432e; position:relative; z-index:2; left:0; top:0;}
.container .business .con .fourth .f2 .bg{display:block; width:397px; height:300px; position:absolute; z-index:2; left:0; top:0;}
.container .business .con .fourth .f2 .tit{display:block; width:320px;position:absolute; z-index:3; left:0; top:0; padding-left:30px; padding-top:30px; font-size:24px; font-weight:bold; line-height:34px; color:#fff;}
.container .business .con .fourth .f2 .detail{display:block; position:absolute; z-index:4; left:0; top:60px; width:320px; padding-left:30px; font-size:13px; line-height:24px; padding-top:25px; color:#fff;}
.container .business .con .fourth .f2 .more{display:Block; position:absolute; bottom:30px; right:30px; z-index:8;width:36px; height:36px; background:url(../images/01_arr.png) no-repeat -51px -5px; transition:all 1.2s linear .2s;-webkit-transition:all 1.2s linear .2s;-moz-transition:all 1.2s linear .2s;-o-transition:all 1.2s linear .2s;border:1px solid #fff; }
.container .business .con .fourth .f2 .more:hover{display:Block; width:36px; height:36px;background:#fff url(../images/01_arr.png) no-repeat -5px -5px;}
.container .business .con .fourth .f2 .arrow{display:block;width:19px; height:11px; background:url(../images/arrow6.png) no-repeat left top; position:absolute; left:186px; top:-10px; z-index:7;}




.container .jianyi{display:block; width:100%; height:244px; background:#cd0a0a; margin-top:25px;}
.container .jianyi .inner{display:block; width:1163px; padding:50px 0px; }
.container .jianyi .inner .fl{width:590px; padding-left:180px; background:url(../images/icon3.jpg) no-repeat left top; height:150px;}
.container .jianyi .inner .fr{width:206px;}

.container .jianyi .inner .fl .tit{display:block; height:50px; line-height:50px; font-size:36px; color:#fff; font-weight:bold;padding-top:20px;}
.container .jianyi .inner .fl .detail{display:block; padding-top:15px; font-size:18px; line-height:27px; color:#fff;}
.container .jianyi .inner .fr .online{display:block; width:203px; padding-top:20px;}
.container .jianyi .inner .fr .online .zz{display:block; height:20px; line-height:20px; font-size:15px; color:#fff;}
.container .jianyi .inner .fr .online .code{display:block; height:40px; line-height:40px; font-size:38px; color:#fff; font-family:"Times New Roman", Times, serif; }
.container .jianyi .inner .fr .online .tel{display:block; width:196px; height:44px; line-height:44px; font-size:20px;  text-align:center; background:#fff;  margin-top:20px;}
.container .jianyi .inner .fr .online .tel:hover{background:#181818; color:#fff; height:44px; line-height:44px; text-align:center;}


.container .s_sys{display:block; width:100%;  height:780px; background:url(../images/sys_bg.jpg) no-repeat center top;}
.container .s_sys .inner{display:block; width:1163px; margin:0 auto; position:relative; z-index:2; left:0; top:0; height:780px;}
.container .s_sys .inner .dete{display:block; width:533px; height:735px; background:url(../images/dete.png) no-repeat left top; position:absolute; z-index:3; left:-87px; bottom:0;}
.container .s_sys .inner .s_in{display:block; margin-left:400px; padding-top:70px;width:730px;}
.container .s_sys .inner .s_in h4{display:block; height:50px; line-height:50px; font-size:35px; color:#fff; text-align:center; font-weight:normal;}
.container .s_sys .inner .s_in h1{display:block; height:60px; line-height:60px; font-size:45px; color:#fff;text-align:center;}
.container .s_sys .inner .s_in .con{display:Block; padding-top:40px;padding-left:100px;}
.container .s_sys .inner .s_in .con ul{display:Block; width:630px;}
.container .s_sys .inner .s_in .con ul li{display:block; width:588px; margin-bottom:35px;}
.container .s_sys .inner .s_in .con ul li .num{float:left; width:55px; height:55px; background:url(../images/quan.png) no-repeat left center; font-size:46px; line-height:55px; font-family:"Times New Roman", Times, serif; font-style:italic; color:#cd0a0a; text-align:center;}
.container .s_sys .inner .s_in .con ul li .wz{float:right; width:510px;}
.container .s_sys .inner .s_in .con ul li .wz .tit{display:block; height:40px; line-height:40px; font-size:26px; color:#fff;}
.container .s_sys .inner .s_in .con ul li .wz .detail{display:block; line-height:22px; font-size:14px; color:#d0d0d0;padding-top:10px;}

.container .media_s{display:block; width:1163px; margin:0 auto; margin-top:70px;}
.container .media_s .title{display:block; padding-bottom:20px; background:url(../images/xian3.jpg) no-repeat center bottom;}
.container .media_s .title .en{display:block; width:1163px; height:70px; line-height:70px; text-align:center; color:#222; font-size:60px; font-weight:bold;font-family:Candara,Arial, Helvetica, sans-serif; text-transform:uppercase;}
.container .media_s .title  h4{display:block; height:34px; line-height:34px; font-size:32px; color:#222; text-align:center; font-weight:normal;}
.container .media_s .tip{display:Block;width:870px; text-align:center; font-size:14px; margin:0 auto; padding-top:20px; line-height:22px; padding-bottom:50px; background:url(../images/media.jpg) no-repeat center bottom;}
.container .media_s .con{display:block; padding-top:40px; width:1163px; overflow:hidden;}
.container .media_s .con .rescommend{display:Block; width:1163px; margin:0 auto;}
.container .media_s .con .rescommend .fr{width:321px; height:492px; background:#222;}
.container .media_s .con .rescommend .fl{width:842px; height:492px;}

.container .media_s .con .rescommend .fr .star{display:block; color:#fff;width:183px;  padding:60px 70px 0px; height:260px;font-size:28px; text-align:center; line-height:42px;  background:url(../images/star.png) no-repeat center 220px;}
.container .media_s .con .rescommend .fr .tit{display:block; width:161px; height:92px; background:#cd0a0a; padding:40px 80px;}
.container .media_s .con .rescommend .fr .tit .en{display:block; height:50px; line-height:50px; font-size:50px; color:#fff; text-transform:uppercase;}
.container .media_s .con .rescommend .fr .tit h4{display:block; height:40px; line-height:40px; font-size:34px; color:#fff; font-weight:normal;}
.container .media_s .con  ul{display:block; width:1203px; margin-top:35px;}
.container .media_s .con  li{float:left; width:358px; height:368px; margin-right:42px;}
.container .media_s .con  li v{display:block;width:358px; height:323px;}
.container .media_s .con  li .tit{display:block;width:358px; height:45px; line-height:45px; font-size:18px; background:#f0f0f0; text-align:center;}


.container .area{display:block; width:1163px; margin:0 auto; margin-top:70px;}
.container .area .title{display:block; padding-bottom:20px; background:url(../images/xian3.jpg) no-repeat center bottom;}
.container .area .title  h4{display:block; height:34px; line-height:34px; font-size:32px; color:#222; text-align:center; font-weight:normal;}
.container .area  .tip{display:Block; width:1163px;  text-align:center; color:#999; padding:8px 0px; line-height:20px; font-size:14px;}
.container .area .con{display:block;padding-top:20px; width:1163px; overflow:hidden;}
.container .area .con ul{display:block; width:1173px; margin:0 auto;}
.container .area .con li{float:left; width:157px; margin-right:10px; background:#f0f0f0; margin-bottom:10px; }
.container .area .con li span{display:block; width:157px; height:30px; line-height:30px; padding-left:10px; font-size:14px;}


.container .shifa{display:block; width:1163px; margin:0 auto; margin-top:70px; height:520px; background:url(../images/sf.jpg) no-repeat left top;}
.container .shifa .s_in{display:block; padding-left:400px;padding-top:30px;}
.container .shifa .s_in .en{display:block;  height:70px; line-height:70px;  color:#222; font-size:60px; font-weight:bold;font-family:Candara,Arial, Helvetica, sans-serif; text-transform:uppercase;}
.container .shifa .s_in .title{display:block; height:34px; line-height:34px; font-size:32px; color:#222;  font-weight:normal;padding-bottom:20px; background:url(../images/xian3.jpg) no-repeat left bottom;margin-bottom:40px;}
.container .shifa .s_in .wz{display:Block; font-size:18px; line-height:28px; margin-bottom:20px;}
.container .shifa .s_in ul{display:block; margin-bottom:40px;}
.container .shifa .s_in ul li{float:left; width:100px; font-size:14px;}
.container .shifa .s_in ul li img{display:Block; width:70px; height:70px;}
.container .shifa .s_in table{margin-top:40px;}
.container .shifa .s_in td{font-size:19px; font-weight:bold; color:#666; line-height:24px; text-align:left;}


.container .zhengju{display:block; width:100%; height:572px;  background:url(../images/zbg.jpg) no-repeat center top;}
.container .zhengju .inner{display:block; width:1163px; margin:0 auto; padding:130px 0px;}
.container .zhengju .inner .tit{display:block;height:80px; line-height:80px; width:100%; font-size:64px; color:#fff; text-shadow:0px 0px 5px #333; font-weight:bold; text-align:center;opacity:0; filter:alpha(opacity=0); padding-top:40px; transition:all 1.2s linear .2s;-webkit-transition:all 1.2s linear .2s; -moz-transition:all 1.2s linear .2s; -o-transition:all 1.2s linear .2s;}
.container .zhengju .inner .tip{display:block; height:40px; line-height:40px; text-align:center; font-size:28px; color:#fff; padding-top:40px;}
.container .zhengju .inner .detail{display:block; width:750px;padding:20px 30px; margin:0 auto;  font-size:20px; color:#fff; line-height:30px; background:url(../images/white.png) repeat left top; font-size:20px; text-align:center; margin-top:50px; opacity:0; filter:alpha(opacity=0); padding-top:80px; transition:all 1.2s linear .2s;-webkit-transition:all 1.2s linear .2s; -moz-transition:all 1.2s linear .2s; -o-transition:all 1.2s linear .2s;}

.container .jg{display:Block; width:100%; height:600px; background:url(../images/jg.jpg) no-repeat center top;margin-top:70px;}
.container .jg .inner{display:block; padding-top:150px;}
.container .jg .inner .tit{display:block;height:80px; line-height:80px; width:100%; font-size:64px; color:#fff; text-shadow:0px 0px 5px #333; font-weight:bold; text-align:center;
opacity:0; filter:alpha(opacity=0); padding-top:0px; transition:all 1.2s linear .2s;-webkit-transition:all 1.2s linear .2s; -moz-transition:all 1.2s linear .2s; -o-transition:all 1.2s linear .2s; }
.container .jg .inner .tip{display:block; height:40px; line-height:40px; text-align:center; font-size:28px; color:#fff; padding-top:40px;}
.container .jg .inner .detail{display:block; width:750px;padding:20px 30px; margin:0 auto;  font-size:20px; color:#fff; line-height:24px; background:url(../images/white.png) repeat left top; font-size:20px; text-align:center; margin-top:30px; 
opacity:0; filter:alpha(opacity=0); padding-top:80px; transition:all 1.2s linear .2s;-webkit-transition:all 1.2s linear .2s; -moz-transition:all 1.2s linear .2s; -o-transition:all 1.2s linear .2s;
}

.container .fast .inner .fadeIndown{opacity:1; filter:alpha(opacity=100); padding-top:40px;}
.container .fast .inner .fadeInup{opacity:1; filter:alpha(opacity=100); padding-top:20px;}

.container .case{display:Block; width:100%;  background:url(../images/casebg.jpg) no-repeat center top;}
.container .case .inner{display:Block; padding-top:70px;}
.container .case .title{display:block; padding-bottom:20px; background:url(../images/xian3.jpg) no-repeat center bottom;}
.container .case .title .en{display:block; width:1163px; height:70px; line-height:70px; text-align:center; color:#fff; font-size:60px; font-weight:bold;font-family:Candara,Arial, Helvetica, sans-serif; text-transform:uppercase;}
.container .case .title  h4{display:block; height:34px; line-height:34px; font-size:32px; color:#fff; text-align:center; font-weight:normal;}
.container .case .con{display:block; padding-top:40px; width:1163px;overflow:hidden;}
.container .case .con ul{display:block; width:1203px;}
.container .case .con li{float:left; width:360px; height:320px; margin-right:40px; margin-bottom:40px;}
.container .case .con li a{display:block; width:360px; height:320px; background:#333; font-size:18px; text-align:center; line-height:50px; color:#fff;}
.container .case .con li img{display:block; width:360px; height:270px;}
.container .case .con li a:hover{background:#cd0a0a; color:#fff;}


.container .customer{display:block; width:1163px; margin:0 auto; margin-top:70px;}
.container .customer .title{display:block; padding-bottom:20px; background:url(../images/xian3.jpg) no-repeat center bottom;}
.container .customer .title .en{display:block; width:1163px; height:70px; line-height:70px; text-align:center; color:#222; font-size:60px; font-weight:bold;font-family:Candara,Arial, Helvetica, sans-serif; text-transform:uppercase;}
.container .customer .title  h4{display:block; height:34px; line-height:34px; font-size:32px; color:#222; text-align:center; font-weight:normal;}
.container .customer .tip{display:Block;width:670px; text-align:center; font-size:14px; margin:0 auto; padding-top:20px; line-height:22px; }
.container .customer .con{display:block; padding-top:40px; width:1163px; overflow:hidden;}
.container .customer .con ul{display:Block; width:1180px;}
.container .customer .con ul li{float:left; width:281px; height:145px; background:#f0f0f0; margin-right:13px; margin-bottom:15px;}


.container .marrage{display:block; width:100%; height:384px; margin-top:70px; background:url(../images/marragebg.jpg) no-repeat center top;}
.container .marrage .m_in{display:Block; padding-left:601px; width:550px; position:relative;z-index:2; left:0; top:0; height:384px;}
.container .marrage .m_in h1{display:block; padding-top:80px; height:40px; line-height:40px; font-size:36px; color:#444;}
.container .marrage .m_in h2{display:block; height:30px; line-height:30px; font-size:24px; color:#444; font-weight:normal;padding-top:20px;}
.container .marrage .m_in .tip{display:block; height:30px; line-height:30px; font-size:24px; color:#cd0a0a; margin-top:30px;}
.container .marrage .m_in .zx{display:block; width:153px; height:45px; background:#cd0a0a; font-size:20px; line-height:45px; text-align:center; color:#fff; position:absolute; z-index:3; right:0; bottom:40px;}
.container .marrage .m_in .zx:hover{background:#000; color:#fff;}